65343305
51378251
3507110
60566671
84037627
80974747
61638882
88276978
28759056
47145633
56572056
22394746
36086532
99298338
48969640
8248451
62897489
57527871
50643261
22349444
30591477
75044643
46823191
44978930
79885717
488534
1595682
60306721
43854732
67882588
34595492
817945
24444440
95958649
5985371
16718433
58201058
46257238
453712
1292164