10108115
4678870
72748053
1109130
56161355
64381826
59376408
96484192
10033657
16576543
55532193
9917942
17015827
7121529
12366952
7046432
72651210
41529192
63428180
1152741
279856
78253989
44404577
93143755
50001596
91482007
21849519
35651664
39889720
90771371
45755669
25649897
747862
86486010
6752301
70462093
31551956
37575717
23731124
16743066