21264606
28879373
2608090
8464839
98955836
84375978
32008544
68246893
11013049
6337867
80606966
82049995
62964397
70893712
16599244
19797552
62058804
58806961
22281661
1938732
25409973
1057588
25564390
70055314
6862594
36029889
1673243
64198974
67064988
52965056
32224401
43429306
20837427
35648892
11192565
1781326
3121747
6682870
709306
20516849