4788147
45296340
18264575
99272991
8593803
75991544
67942174
53942437
56729331
5433721
35277955
14844096
32881046
46806999
22436080
99111700
44435917
18187424
26807204
63717397
23525534
20657638
87302546
6981407
22833228
3233925
26007240
76007667
64045903
20234539
68465444
60266717
41255831
5039431
3007553
1114384
97094347
2654431
25864030
29708013