21408910
57698023
62622064
1606806
167905
74506654
55949827
54611183
14386990
79618857
79107889
6579793
33304609
99503688
22055123
22413694
10259009
93919493
14435609
30025114
50891131
62455062
6580495
37396057
43182602
7158679
27541444
4018385
9721469
61781029
36893880
62156347
3372140
292954
59189753
87782428
63818148
45519936
15688345
7355196