482644
18419
950478
844464
112124
105803
593893
267824
646652
298277
26848
946307
327721
41817
892601
509506
76143
606241
397441
952303
648324
450983
621939
171657
151130
117456
110917
328181