52012101
13511302
72614795
17543657
64027575
96993389
31302995
3819835
10437417
11645802
36481780
76604495
72367015
52486208
90129066
87461401
41015602
76753465
48587485
546154
85529160
54524296
10408182
6904931
90831348
19443242
63463271
6709347
93807195
47128766
12454843
33667248
59052512
84646646
41453990
36698010
14503061
41936234
778970
95393968