33099856
89786012
494428
64959144
29579668
64718333
93007435
4095211
66817151
47633514
3162314
46331408
12344379
74987727
35825134
38661266
74111224
57559780
90265080
61242901
53847253
1536234
28282667
473966
3386679
26462641
86026057
73536596
3024147
6301823
12632988
70326162
78857411
25162078
35781642
17419689
49709912
38342901
36101413
50796487