4283876
37917614
2223328
72602329
63828152
38523359
28311202
41441389
89249325
69445684
44014313
9147209
33871336
4981637
84174417
5238696
19594956
44329549
8965865
76087772
63233796
70865717
83396378
97604622
1893969
8839682
83564947
85808209
57786475
14104583
51891274
96019405
4822431
2219485
93637276
45104350
7841388
365698
58782748
76809473