10877505
439089
8789316
26096445
72148811
74846997
15009831
139485
29311078
1875796
51112526
13702796
20381291
85968761
91482717
36901651
51108894
85151076
25155266
13662813
36056314
13939508
48522463
85015231
69726115
40084344
61438731
30791657
69838368
26251014
27932311
3185772
50659148
76226190
12024127
71076534