94986995
33382876
74812339
61296530
7108126
58474192
29965692
47691906
6953019
42899378
98043627
6387412
76609261
35643182
96062541
48347819
24637198
57922149
59656975
37352107
74502948
81423148
19938901
2284338
6895720
13169661
12372803
11419678
352313
79628929
95467297
174847
38707715
70029702
4648763
29421152
63971169
40181490
16644843
353587