24199325
1261010
27124126
44004445
41187980
50085667
54986783
41719674
43128403
88259110
52271900
71905161
336519
60196755
37892728
2583283
4597746
75295680
55143958
52909800
31265330
47923297
371146
25847205
44302939
59258876
6349860
43794506
66171736
66909884
8758941
32238704
64977620
13731171
94925060
11943727
82202983
29513290
314195
8908938