43284208
25721059
38799517
8079846
83879018
57114601
11273091
1042482
25174163
11265873
7582271
1953000
11197133
5992448
4222808
94512972
59658889
33369138
47257127
7993744
2699959
32864985
11083412
65623139
9874
36333890
1753397
30753304
57255325
33956778
17214336
71734094
67855960
7387886
35877394
48471793
62222336
65756962
51748317
96135496