58636349
24472085
39921961
5067907
87927324
78287291
61049782
2367182
41369845
45756425
5102466
14008790
69249614
10065861
5104262
61803993
41167206
39171841
4560718
32133582
59687019
34803417
13869842
84703388
99052702
49855265
5903586
42747938
35353532
77532
62768737
62628231
68474697
59994663
56545980
29974740
31587305
5382188
57824019
41071680