4783500
1659170
3187627
34777721
93584803
37546281
54787829
24543486
98585724
7755789
34891733
12205686
83527262
17867864
13224797
7764458
57975256
76044972
78763847
77163362
97059030
7527425
61181351
89558282
72396309
58749474
15189503
25982777
8265753
68753060
32003954
20123016
65252936
5372524
51012494
54061988
5180182
81365383
56142361
27976719