14882744
1434826
44382478
17812389
98435142
45527652
75735004
76152590
55949137
8015534
73712013
40559016
2986226
30576279
85002817
24091302
76254463
64343432
99885327
36551197
60621157
15811655
60644497
5018340
83081071
78114164
61331823
44591414
77522694
14545643
51769565
1195437
97278460
15765006
52889880
78871978
69496725
52682565
36436513
58409603