21601533
67373761
51203620
386323
91541411
50233278
83155917
25209681
975481
80447308
34527627
54367759
72499659
71398423
70538016
56445044
16502503
78919107
15637129
47461235
12427958
23917024
78966675
6304802
1128366
86034280
96036536
46712951
37278526
5594605
56803558
8429884
18821897
5222703
97074484
88581798
48219844
39697094
53262498
83568135