69855779
30928720
15608203
5930278
98136416
15855668
80788663
77794154
4043622
5949223
209996
10083820
85754115
62283964
1541082
823545
36511236
30825210
2465066
8761693
66607008
40638785
96507008
444457
55475083
16028380
48904537
80362849
80721085
95133816
5516413
24521596
20901119
25901801
56976695
72532067
44854195
33011221
65983588
35195473