4008888
18804572
34469546
68475378
43918546
11202424
80486502
23486878
54369398
12793899
1295605
93651470
55916854
3727762
6606419
53118792
23445441
40325971
96865444
8222218
76037510
85256624
19487258
91954034
99428219
82537155
55789801
34924171
69139774
173353
35988280
47506500
65105554
88479282
81541273
33273609
92607606
22886660
23961934
36409856