94891827
21028987
7268302
44279700
36194361
3942274
89422558
9668694
89981694
72053079
69151981
72683160
27649772
17969950
97479131
8541438
3972900
81811223
58106015
35627492
77399839
18867488
133118
20267260
8252199
70036085
11091237
58548771
1379855
95965467
25798752
84066248
8226170
67396228
52893297
27527271
48903221
88775303
50543180
76051938