28632828
23336053
96701245
74605650
92644437
79799901
72099746
2255544
22839514
93069389
50161280
17218108
486365
53478772
51392022
8359310
43141244
78989404
40783471
61335960
2413809
76686042
7141896
48786446
4032548
79353599
10055904
96132007
87244165
10309157
36971126
51488297
7582132
8673423
7782603
86793064
59997790
35419187
34819576
4246265