80856256
12279200
56937433
6085474
44893216
184541
7768234
67752085
49978980
78893018
6092471
18607625
81043562
67168687
84544941
81171847
93348373
84904327
65167232
18053568
64731395
403284
60833695
29727442
3206213
29927918
89564404
88413324
30135802
80339219
45958636
74044923
19332749
70863686
52327744
90405932
11687026
88639382
21159064
96393132