947912
31469
780572
80889
103732
666833
617465
48272
971223
85617
896983
3684
596620
802471
489797
924148
564490
213777
563375
150938
359274
547317
608728
433730
77069
987362
522138
978418
71589
790174