92395312
17411464
42506629
37013468
1461993
84439437
4904039
75076888
70914351
67784173
68639451
5324399
98317320
5386970
7315849
65616116
85508916
59298058
80966377
8654696
64867744
1154130
46212717
37119691
26774051
98095500
1701897
20238390
12898781
77452654
93721574
77604282
63264631
62561264
67542791
75302558
35528420
26755281
40837513
9614392