27331730
89146018
78599883
5984241
81718220
30487924
13087540
7100263
86085540
29782897
25646538
7016792
11219610
31712026
34542908
34771965
56816231
18549117
75747416
7844005
61376854
1388395
9781989
77577209
51671434
2061152
53088477
20759081
21352790
86355691
64862726
67973758
99996054
921248
19766628
39837195
99344139
80514901
34768790
78375595