971421
75952
923500
834836
789195
825384
260748
952807
32017
520900
523751
427776
197721
490261
78149
43898
1010557
854728
797625
988357
334299
351448
189838
55095
628688
501935