19225992
47168226
98836472
46616327
75327229
328182
56923200
51915142
1315578
54112132
40772747
75677408
89317242
82549985
91007959
35131831
70576376
56184059
10686369
7889428
74118382
42296736
47016846
49918997
58095838
8174085
24483683
68494403
44934696
20053769
17512281
51066048
94309592
60528916
84878730
52884889
33399676
17009184
64614841
55801380