16379080
8254374
8926594
94909281
6233119
2531977
43832730
20018554
15101325
48382805
68843809
71716571
82756936
32084479
6239647
31834844
86567331
6743125
97195990
7915650
95617364
1264576
11355937
554643
34553066
52214340
52811129
23352900
56748661
66451378
5702819
71659816
67206780
47421309
5217713
1816741
43347606
29229346
988202
96795944