73826559
3105761
3451307
17819653
45556675
20451031
6543993
78623372
72172690
30777858
5085254
13814385
3719714
80387621
40778411
99137544
14489348
23667998
6128145
88989437
17031669
18537162
13807069
4064316
61876026
53388794
3118335
33286093
54776516
27471200
29201401
44878244
46656897
19271345
43465363
33089711
52817313
76547583
22102205
80092152