41048
343693
533258
190803
34956
848475
267376
53321
302135
671364
241857
478293
98020
799997
897891
821561
619694
784847
125956
899301
328963
71873
472921
986155
477431
396570