18412200
32782649
762056
2164344
57757923
17688696
87729768
30031849
84649143
33146692
50989833
6538246
81673542
56532189
80116828
8179271
44724051
85002530
1831277
88028671
49373295
5458051
87235466
54521434
4495347
58801886
46835998
1787919
87803092
61093259
81532841
2151373
62142964
65846259
19879513
16937853
44303958
16618216
97091836
10334258