270486
308647
243824
762853
33978
117835
393281
130836
787270
129620
554141
105182
994220
18675
669383
371429
494671
291205
805904
7491000
72322
155940
638444
881229
697778
55279