21734676
95646410
92271887
75068679
62849914
17768718
47982133
18934193
19951293
32587551
47053667
48381127
21505583
32101528
37657346
41524461
74087545
83241938
33559240
54521540
88259893
76835359
84165412
23158989
37576247
83706017
31474387
67576087
24514673
9425838
399362
83967714
62405498
75262270
48093008
55872296
18997826
72416955
25932524
27611787