31174435
7179267
83604723
98017847
88171699
79341785
6993692
11795490
48331522
43828078
966749
6893502
8264136
57866814
67718448
55251407
26696683
8077667
25822061
33918201
7579925
80046605
77088310
4445554
41827489
68737463
303782
31774071
20367418
9202257
29323767
13801995
304920
7182159
65543892
3900616
98978119
5507519
12051414
4773574