27237156
32287601
35571482
64869223
11772703
63659853
44488342
60797161
30189173
99929771
85219752
93483418
1936683
8904397
14943648
21978128
4112452
26178774
38551369
45797379
26843578
2385177
92432978
8725148
4199185
74599642
31741066
2748772
1357232
721958
83302719
88756697
20822328
39627462
34131790
36335351
38802463
33976555
37424414
1777414