18527335
51866701
18628960
65958392
44233685
79589387
79335758
75212495
66341521
62594548
86121251
53384796
44685655
35322306
54377010
56744927
57076113
52121283
16821546
18242280
93053084
20215797
96261616
3378544
70455846
49743343
30525453
98811475
58638210
7359069
5912266
54516145
448314
8655143
78692438
2128360
2165588
77958720
52088430
635292