60141548
4516944
3292936
41801311
89538299
79629100
77018073
70327494
94381756
9007766
91212780
3735519
64357804
84308312
68678143
9437854
9054334
82056581
1406355
22153855
33465199
17392373
63479696
5001396
97133717
46235901
74621895
55042279
154470
11238241
78202170
36203176
7736741
25994688
7971492
5904770
81722594
53714192
16675696
9256677