18409401
35821000
39074278
35438202
33692231
29823337
88776305
20133419
40284512
45154413
22488188
92822031
28932982
2198957
3542631
52429991
6485761
44847975
9606198
63205327
96884868
81502991
23269847
99974331
32434523
65089783
76174522
65534249
99854893
60622781
65591291
87066113
9032117
43205077
63704182
50479582
62102173
1388907
59774815
83699638