50986287
32607375
68798157
81165536
18022554
46564895
24687757
86236438
55584514
37335099
34634998
13674918
12035905
38814134
20139000
1092249
95391037
43034148
9037592
4659780
79671096
44021610
4365399
9663649
86088677
48178745
13484123
76264374
56411714
23507735
42401052
65936375
78683028
82866799
86399350
7102118
61555520
347332
62024156
6994707