4199147
892197
11353060
5614946
46625210
58463965
5062901
14632621
67668488
86335295
98447530
6741395
87752109
20386443
87599601
92301519
20307229
37536285
1845863
52014179
8941073
34927361
38313431
37591032
24152458
40781563
49856110
83887282
59966464
20436295
10068897
13838475
84560
25437008
6129761
79036052
15032148
14248292
91407210
27069469