12753766
37685142
46088309
19872377
16221386
8163207
8152808
96345822
1608300
37916607
58321132
27089515
7056475
4411616
2125762
87566978
49569097
42448435
55058343
48459927
66828430
83213233
3224022
93563761
4134371
1326673
99981441
96411022
83382773
60643958
23491108
28697458
73561331
63285607
85252177
6561960
33845758
97703615
9428447
20766345