4900513
10134210
55111217
94458949
21539065
57924184
534967
3166853
41948123
26305739
13748277
12785726
2503576
22222463
31837402
47474141
8919203
40043050
28175409
6893366
81431806
21847229
36436286
3820647
61547614
58636788
76371999
93073210
62978825
35639658
75214806
70726983
88863540
28369841
35343615
76737899
40121469
26477261
57383864
56431952