74483602
18592898
1978780
70114673
96737230
22094182
97555308
494946
66701425
6738511
82533912
65587432
19138137
7935473
94978399
18164557
82885765
45667120
6050407
15214119
14798535
96812492
33954974
46696893
13861089
94131171
45364537
82602246
74286285
84953848
41461747
40854219
64985791
24459194
16583292
17702155
56169878
31942182
91934795
46685856