64673588
12687269
19838531
95969807
49868900
12366339
92213693
37383063
9964709
86815817
46083197
58764915
20047246
59989864
52182201
8580176
3193016
58258539
5614393
11277637
92899530
50059768
56513920
64728619
30204805
17572964
40098815
61726071
88233548
6988574
86378614
91166788
90475862
493190
75382391
89244178
87518762
3272657
40501744
12003615