18148034
66519167
24614981
83459174
31434794
48777004
66315746
7339540
5759461
1492581
95204933
60869398
32922841
419745
13631143
90422576
83004503
91118591
45183891
53665374
34239826
99623350
49613019
72243981
38021133
57129764
62113572
72468776
90872148
52932086
36886232
92346079
63724790
7509509
26569286
4568334
21922915
96442126
56407323
6195301