14896602
41298771
2241078
7674580
2548764
66198389
94759134
88701316
69312547
19097463
4458216
30038386
13237103
64334976
23326718
802998
92832407
65782299
43538918
92329571
88959204
5733646
5511585
915529
46362500
10229108
13701796
436291
3109272
56158147
66408663
95005538
95447949
72466243
30747688
23129021
2237933
84654428
50965775
17917769