13317652
84151187
38209434
43314524
976164
9062787
5266514
677802
53333139
46885219
8255931
36558164
22356479
38853817
51073372
86135987
19803755
34713417
43939348
258568
98312889
16937840
17978367
67614326
23719281
35152855
77152391
58258809
6007193
12059291
4654980
99791303
51346370
41721106
29545864
13243474
41445745
45975369
4166939
38317377