77152888
75568519
3489233
53544201
84645614
33281035
26469251
85242357
89118917
76128255
55585338
7957647
47006034
1718974
26761630
8436206
1106636
2033699
20852589
14923158
13436169
41558404
28472467
13505358
99139151
5601615
88492929
80827975
48678979
98403154
28954307
98027304
52815202
2841628
49588883
64359396
2625509
60184831
13436061
25346075