2852683
87027650
37796730
65905750
76047987
51226290
13725397
57395761
9175196
18303826
39622713
180741
90569902
11169140
34336851
8605380
38905478
32943412
37806495
198731
43375661
107666
10565733
37515533
73174442
57833119
77547311
36404177
87687482
84543489
66523491
63604636
3697182
15646087
18402719
14718145
30781962
44595849
2829298
90384968