39977587
75456589
76954645
74135152
92005136
84591491
96138865
48969745
61014648
72378386
23678320
23912491
49016575
67042414
9199712
48492654
59543053
5633420
61123806
5794731
28016900
63509614
37713969
76401089
12403798
92397372
14093546
80689000
83019618
57792427
25419666
3806048
30538068
1928231
30858518
83166983
94219677
46582542
36717793
49571008