58389309
12729100
67338787
3007891
50566541
61409617
47149130
40168678
79969776
9987100
91426179
2533691
3033449
60501269
66074382
3822915
39453278
7242108
48397627
29299682
924301
31386610
64087089
62534478
95498898
52131166
42286083
9289774
34791896
13093162
36764969
80383602
74557489
6487659
68933086
6725617
8571150
3679532
46896334
99127512