20859956
23685821
30013225
98646311
88125855
80574551
55505259
1508200
93875500
69572715
6687431
53642489
57818087
95565940
27526779
70985234
54319972
1868278
53654567
63945826
92267560
76852731
64313310
11591753
35534249
91991854
83545280
35751476
77931709
52078487
47619488
49723121
83957552
48248367
22082888
5634389
56156850
48461611
63471414
19005117