8509351
84347074
44076820
18694793
57815367
9451625
37392152
40699599
72941504
66771159
46035091
95776682
10857295
3098669
31793818
48887478
97104385
42703664
56259677
48363856
77106155
76604927
41948905
8299715
50262709
31991403
8399023
65896605
20051140
51507195
5630423
44025550
7586700
51412965
66591331
42993794
52757797
63302683
33603947
19134325