244712
172257
385153
469706
691164
929861
749809
299368
1057164
575479
1031699
718874
108292
267233
74477
193694
139248
819868
691996
348160
926681
36142
253616
875861
765483
379946