1333882
34387289
3470255
80667667
56407106
36233593
14118098
35792551
48409574
816389
92552985
12818225
74333283
49327461
28932456
36206696
10974104
72659262
42729513
63108845
62451094
9759717
99092867
58613259
57274441
23988633
7516968
42954304
50945118
32597210
4235985
8161119
30223264
69957910
25345059
6722183
71716796
64811324
67736474
87274257