39007925
6074206
28403777
77203920
61001318
88279579
58472966
44435853
54914519
85368824
61077928
76744727
92176112
64563345
87736091
67278500
605051
1120218
841435
9152852
95777889
52769875
19556801
15476390
60307691
75023476
102616
63333421
61519216
6397240
72779112
34931155
86918561
36386267
57377611
85964682
62405975
95994799
40979966
6075803