13336633
12628099
27627219
1188937
97231871
889239
78644646
90032782
33225013
90906998
10683694
58383825
38126576
69602830
25928331
42231696
86954062
39694128
53032614
64883438
7528659
96077731
37383986
1169408
29164105
33719501
64136742
66561401
25629826
20502623
81412201
186948
19391265
82759230
33068354
47682645
23271605
19755351
8216130
56918064