58233562
3907164
892151
99618809
27468444
15692999
83483664
22715672
13856721
1268576
6832397
79131721
21126216
60453012
59444529
15773553
88294140
963961
81728169
38336470
4246399
10952947
45585664
6433093
34606976
58967175
78317396
4475878
73878117
5497346
25186764
9778142
73293435
99752113
5697882
70755301
41324490
6939775
655517
5155749