13097616
1987617
43036252
9505768
5661160
1342917
93009679
49442474
88969930
60147740
64804295
13811824
94948287
82102606
558391
275824
52921779
799882
4613065
51449688
69149613
17294349
35872728
61145247
37022335
80367945
97249587
22759263
14108991
75163711
57565024
78205500
2739335
87435939
77482502
56107961
68474642
26162353
47232586
77633117