16522506
9881941
49465317
12731081
25683253
17694512
28078163
97724784
9590704
36722886
2758856
46663494
69252059
33429885
6566872
3231786
43706361
78074427
1796100
24681490
62941564
9315521
41434096
30263527
58256605
57983599
49387021
20141751
69961315
55839952
52145533
11696655
81543894
19923226
11558436
18871926
15272016
42677419
24189979
34739754