57734887
25722536
65851200
53361436
9041227
59692538
377193
14077306
46285190
4014357
48006986
27002218
78012344
93872046
16144300
39344637
6269074
44475002
23158518
19585362
25112964
68359342
71908788
23521607
22238113
648050
26893882
27826794
38533432
99785102
40852770
35752781
36924852
14162631
80918823
74682796
18494075
2772892
30499958
11711705