42262635
36479674
54359410
89287311
31733864
20554035
91421939
23336372
792389
20193912
98511024
4276344
37377254
33158453
30187463
6101681
45904823
36376617
5747424
27911545
632130
3745441
73258582
49907066
68752318
5356287
2550723
27487493
19986204
74061114
616325
5193797
40471228
50576726
41964967
50157653
14069890
24399822
35352978
35089817