58648914
74388259
68527180
42259454
7414491
88272915
35945963
32461841
61053890
18527079
96035493
21151038
3115444
87945459
35951682
42046234
81573040
91997446
18593147
96581741
60764803
34856624
45556681
96317982
9021929
88843669
55137377
20975982
45944473
87035397
7918242
1292179
26976256
497010000
92509554
18969770
46884458
98884272
84725826
46742268