19015293
93889283
80066074
91045438
14027886
10379905
63065070
52939246
76236170
4249119
64418694
3060405
68855765
27816358
32231859
86689494
8034147
6823110
71109684
34172956
86338286
49179546
74908227
93296662
61234992
2295357
87218955
37506297
44574610
57978609
73312931
8613826
98786649
18606225
69905017
38857054
3910224
41487105
25886901
8068828