55658158
10776910
18511338
4888554
56957845
37372910
61022691
62569100
57045947
61377028
18921047
52085500
68634751
66892198
28611243
6905415
2107146
80072415
66136288
216987
12856672
42132112
7262323
32141999
82725297
98732118
1836809
33679380
26932058
82554095
24243269
63274087
14313369
49878756
99799842
5479014
12561977
66431484
55021714
40184762