675342
69136
383383
5707
499472
796538
471589
1002737
900336
135437
454869
794501
840534
526720
533686
417395
688350
341725
148114
160877
48550
405442
97333
32762
783625
745389
621559
666208