21214294
35091379
75902595
9010553
20407118
59564934
1650815
1130704
91923916
37064740
46123048
8626990
50982436
56838294
828370
35577690
36842980
22112232
3719160
62398097
73168904
20962679
47489343
10192621
38408065
36558946
35963185
29864368
27364441
68709869
2656628
14097946
74045978
17508377
68145902
51637494
91024804
9436310
80381150
39881459