37022972
68708793
39612667
84293556
56121234
64923429
66833273
37654712
30102561
11242482
42998750
568887
5497888
15576610
20895360
8381636
38575920
6611853
66047960
96795818
65389423
97509245
27078563
18838336
98377840
85498737
65715430
36393146
22876474
19848309
37304955
67672581
44652608
90873601
63518341
26911722
20219683
48596978
5143438
32823741