79323627
311469
60282730
45169791
27237549
77419325
72823642
32131186
80227944
12222948
92327177
6911867
2209000
69422746
17426208
16061905
66651542
75659908
45598424
24037555
80005302
77444308
38004175
32055488
8130608
10268268
89335567
11632839
43446855
24132864
56182608
76599987
26779864
59369404
78246635
32159720
34427907
42366200
69903678
63606181