41765492
20564444
84521718
33039290
61917381
57472168
8223160
334740
1816879
96299986
2978368
96228442
53626759
86531735
9331575
84587160
5787704
47333084
69617316
31685974
8966832
63658270
96825420
23373885
77156740
52167932
4692353
1030574
33065734
15386921
35818924
16168735
62393998
29175363
75581636
2892693
27438406
90238761
8074265
1418981