12259234
4727460
2719776
17445716
95207615
60623476
65305842
61172652
17409659
82346192
3775498
53649271
32363497
6381030
32063621
72028885
9248028
61383020
88422819
25181319
17869061
22814807
82182985
33048982
54841171
69826595
27332263
95942755
60891371
99307252
64304234
41098292
51121736
10138055
28291971
96529904
15105905
3561806
86791752
58628324