27675748
41676228
21243353
30691986
63394105
43907268
82022242
59873313
40844697
60211954
5721498
89514568
26296737
14207839
1184892
17449106
55989342
4145448
36483936
19058835
59432686
79819038
14321937
7076287
52928600
49757450
12605416
61579472
41254887
93014860
81223483
40402500
88535366
5426862
979924
25262651
71442478
34143692
30301794
70172143