16258628
90492003
57536586
8065616
41837866
20521217
17315596
5888420
39751327
8974595
61828721
33335640
79474133
67061654
9170984
33717742
35387236
25254426
2419814
23263971
78902713
56497210
25908317
97602755
5032157
35104563
89307987
92073173
16221795
23996642
60728309
21201406
61377471
44383964
33593381
10077898
80334202
38835831
96948621
37475645