27885284
9774380
29034304
10351179
87752374
42652778
56357104
11966885
517478
23108660
15135483
2571489
93897557
99655845
20069508
1731578
457613
33193594
94715002
71118401
64838985
35529474
22317072
70702143
53012896
1821395
22095912
58811856
44416046
99833014
59743926
7062829
517513
11022549
95976529
59076950
44215637
46328171
41787408
60572487