304949
144420
952620
100726
929895
239442
51477
771470
20096
692481
23456
985883
425479
814312
194108
851485
231987
909729
201483
855194
269571
15420
850744
972465
634207
686169