2846963
871506
92166673
40833444
67882071
99169281
12486028
22967763
46605
52349013
35538285
60196253
8180407
92677081
65569840
29605124
4051642
8269231
38176143
59391839
2471265
17192219
93234178
6931900
5163578
39146833
5505818
4540797
97067481
94554942
81724558
78272304
28231861
5728312
384915
61566322
18078044
74974686
13238873
28739386