59092326
80673923
92015134
68229617
47275288
55171716
2193135
4832861
192859
46048459
5361649
9914477
6536346
10333535
94665610
23777474
44861013
64135891
39296019
71463171
233455
3152207
51792804
53549721
98956549
8254692
4834664
64622474
2398261
56529815
2926979
25061106
87042493
56714622
8917473
91404961
38462672
53883048
320604
13301301