90662646
83135061
96974300
63642240
1630883
62792678
91147742
76295202
97221165
40851558
32876587
65749292
8904394
46076510
1648751
81785408
5164839
83338008
44375448
8030766
75926516
43208324
3598831
67792834
40803345
77237232
18831942
91742572
19473648
7823370
884533
47578102
60689415
80147805
7270617
71198831
3772631
70821518
4021526
356674