180462
60070
54354
48796
120018
4798330
107342
71953
53304
64299
213481
641334
429899
56194
102392
50846
56046
912386
74893
82591
166317
136169
45209
2020926
122892
150742
274671
911940
71688
4693087
136397
1360455
248532
825157
67120