98182954
95522090
1371836
70333789
97919015
7691500
4242777
73762114
40349043
10037561
36848674
42183310
99408690
97529409
44891206
87261067
74391318
96245706
69463758
3528698
68208280
85726778
56068265
2240606
20079283
56227203
38171370
1187582
5376242
41214929
43548421
88068861
1067087
5029694
13414638
38507186
607866
77405295
24381221
13733702