35609473
1706817
20554490
19115721
32044669
50387508
85065278
46695075
42888107
88398644
84628461
70221257
79273580
52747160
42871165
71771244
8179590
9745649
32506085
65606638
28199126
97794370
8468258
8693361
12747426
85335070
62903062
28048422
16716178
41477043
62983613
95245651
16527531
32177471
63678991
1273654
36088578
80143787
7040352
39971163