10467023
89566102
63217066
74716065
63261385
58048606
97908126
14144589
77042844
12835669
2573416
59203922
76667552
81324670
46724932
29276236
5986291
9086351
9520399
771705
27589526
35164854
72353660
22107563
59077502
32733836
2955188
46836164
3230842
56838095
36106330
18642417
52075089
83415633
85532856
51418717
80735335
72964401
36886446
20395773