21773704
41688222
83583111
3207767
63674475
24011421
9678905
13729144
21572128
17147954
22093414
4191843
66927074
49517881
56477412
70916475
82816535
85883742
13393105
44658497
100635
65759931
80334192
16766072
66087481
28076080
86398891
81389362
98325164
42502640
291372
41166769
40781826
30979632
997095
8233145
68419450
9749229
7029536
28027111