675171
219443
199437
20833
299921
336872
94256
326151
33060
904360
432912
791986
749448
620553
981609
876275
871109
870228
192963
44521
186262
632764
179563
7557
186572
193608
967521
139504
32042
68995