35685330
18517433
89964540
1498098
7734776
23228093
88587090
84084075
6493641
4116075
57127740
70024915
7848356
139694
89023107
92473
65148079
11902757
18303549
89683038
65483785
53394501
88035265
38581771
91611335
93267756
2499968
46857802
87324477
91339786
80649695
19327276
94965795
26902105
99002555
9082670
74433576
846482
64321750
12464013