32755330
22748160
2806324
40909371
9269592
68863367
29623422
32227351
21433674
61589684
9128193
50255156
23495892
11416468
96983577
53898232
96241345
90924590
71833388
5654814
8119868
32723782
19729445
786525
67966181
63988076
9917132
6929956
9776613
36281868
35474557
39322841
11523417
72886974
27633887
50107101
94586484
87533530
47835224
49707002