49633863
31495140
46294687
64914467
8465803
52784379
88967904
90752263
8868907
48657244
25167660
16249484
9884818
28099134
34989278
46593260
94933255
78201208
27582777
56214135
48123187
22665142
80513418
1574781
32643230
57127485
46759998
92755932
98687926
80373938
74496031
11297500
60408545
5621673
30068114
41654770
34645592
14425920
63563224
11105054