27559366
32165923
18389322
80888863
35658699
355119
97244056
68954900
99223320
10405748
79906750
35256081
79882261
93295705
4497374
24482470
3660693
275528
38571314
49279061
11577383
94472467
75519838
18286165
1967067
42878239
85614836
9245901
40603606
32707
98429714
82007296
26321375
43413082
15133981
15426483
1812147
13119739
14524834
35301760