61051390
4557420
31928502
19628770
6274303
54105612
6747087
66727699
26501738
22259103
12645267
53701703
5424878
99067660
74907761
78016177
48937022
7572664
2965508
83349989
50131747
70196188
45149863
53487972
1618200
15173037
39508386
51486831
1574425
33633406
32493778
67756195
97081755
61788629
96768159
43288934
8737879
85207176
25143480
21989810