1048136
422258
37932
503652
930852
231765
304769
796174
894450
420161
655845
665809
348664
972991
259991
189443
1155626
509246
1047406
979457
650431
801322
462450
995258
317575
83424