17717571
33737082
84108884
61153444
29562019
13236591
78315821
21636941
21192433
88815515
881735
60172459
5820551
32449634
53501116
93369830
89357059
81809910
47369582
82898796
65403678
10762954
9349
71735942
97271699
99652483
43334127
28654400
91892846
77394713
37885043
56324284
85003265
67933705
64145737
50962436
54511166
25916056
11086243
5873334