60575491
8461060
6311942
63406190
20701398
3142999
48706215
11657731
7605144
28898264
82144273
19769849
72809917
64049342
28325938
90745096
87949332
15027527
52521222
16519045
1984327
50484013
6167570
77487600
49472551
46901605
99332767
5603846
25513247
91215523
47566319
93281157
31335556
73874916
69823407
82681391
6316151
96184819
44585791
36721246