22326721
12146160
61262828
17082968
19472316
34547134
9872117
62084264
84867892
8975955
98151115
37291639
17982618
3152167
768728
22894271
48435216
2599602
31859660
15397989
8037337
1575108
35667163
15462121
48798178
18159935
18779635
2027927
61116913
36428332
5283171
95284768
43554495
6594795
39785121
77149696
47054157
19782446
2146515
13739031