340950
213761
626335
420415
479221
735768
151934
478456
785752
353968
665464
48690
596220
555423
891186
937326
858459
513683
973737
620725
65794
908617
972816
557283
82612
1068620
90612
858698
837637
119947