67888577
8163310
19689247
98748650
26657968
40163552
40227673
74776531
84342400
144876
93283628
19968455
23147834
80423331
10572741
92812233
1093143
78753768
18558285
60201829
15811440
55715416
57746697
4605519
27296948
41319542
60628661
19153853
30019808
75716538
82761166
65081870
17759786
92083171
34065905
50613965
1929110
35233412
39354644
11662420