21386766
71585765
82445581
80511292
85628908
24319336
10456450
7269992
528049
14524159
26302417
437791
98382305
98558742
12009222
80115589
72968232
78017958
6063616
18837029
74163454
88492587
48757857
41014699
47941619
29591557
7451430
62517577
57339277
88449208
6565839
74175073
24933404
17886691
28621533
42496728
36745790
50689834
11953552
67311000