289132
946674
197669
81375
606287
271658
154220
549586
38246
393732
558499
98997
935102
633185
56234
103115
819461
279153
94227
261721
191144
66377
561621
969408
823
362830
382594
215289