371140
27818135
40086800
52598954
80999382
61159203
6095144
4965735
57842295
56056308
58403363
67171424
95137564
71054367
4544256
58212436
4069231
42709094
12782046
6349201
94745592
95441594
12517232
60303125
80215361
3039769
50674735
97362112
89107787
82747284
50377187
39566363
18397664
58183773
12918147
44232106
79704422
28233101
54796586
16684142