1207953
225790
912469
348409
111997
501414
634831
1321719
433928
1121557
703994
1296366
138528
129394
822535
868905
489700
913983
923772
982906
914457
77663
794728
511655