5562806
56963154
2964329
72052191
79332708
30188099
632171
68022152
71955822
74355668
65905559
50936636
41712384
8818658
4960226
76149624
57229624
78423217
96417920
88699002
10995388
21788530
41404588
22093696
97922441
11786331
82665276
69053906
145999
24623893
44386642
74872863
343892
72301661
8677708
64644012
36665424
57125376
95428622
23608085