81832594
8743886
445496
24237954
97588388
91189154
83404002
58701391
44179440
38294974
3666376
34229387
91291278
31985400
19026183
9054691
41395039
13634979
56433834
7095332
36332875
43016315
66829935
58661520
32755244
53625939
80237958
84153240
73097150
48311423
99895246
60933304
76828123
30958010
73949691
6519556
74824865
82386843
28897439
1151379