3749766
43562511
80965249
47061099
40587006
13729139
75336418
1772508
429823
38348037
94631835
90193144
98466746
60924477
79755410
3091210
67864725
925739
57437778
61426059
40925405
14916085
89441549
99622306
63249551
5288376
65146241
16173090
83235846
26553266
82184162
44958005
20811832
42678207
19977965
12135411
10158168
2600699
12318233
71674476