321902
208125
972865
18775
669383
372429
496671
293205
806904
72322
157940
638444
2822
707661
541508
898263
32228
72980
162651
18620
452712
727392
870146
840271
102902
47827
710403
404131
873930
895441