52809932
46868210
66256922
2296805
9132446
73858443
297708
89054968
40686619
68854474
67802830
65401278
20676300
50344364
5731347
67325465
59897751
84605900
58726386
52449434
21864358
32457927
56612533
8864934
5244254
89116266
31014682
20081319
6557175
7809432
9076441
85465893
8327143
46388409
29596425
44443460
13575583
74578890
80927748
30926322