2861863
680600
7535522
1662995
27406867
8502457
4944136
9902418
18023171
76345536
76019459
46911276
16059209
4131342
87958543
84473827
93793109
89407275
96073465
7228520
4256164
96851810
55691904
16289102
60806102
92842763
22954512
30432912
37721813
85919832
58747438
48323616
88826215
86964035
8514663
24746869
41342395
7264938
50507963
87368536