58084384
72215913
3088007
35381100
42595291
16164003
27909850
6522000
30629068
19244189
6239791
75972939
60078219
84981852
48871999
323846
37914461
80877702
4398910
22234460
91915705
4320121
24193278
8516003
13694509
88735757
46772694
73552775
22572631
62806616
71447634
96863293
37206316
62916223
87527152
52978715
59084234
60713965
15747830
4074405