95602641
92633681
72998275
2995203
7566663
92737509
57558674
56532361
87092282
74746061
32742694
1043129
81943756
98549401
34153556
66974798
49879113
25576915
2952051
19154222
96593285
30267204
16963146
19069154
17854268
37778731
67651465
69248937
6511203
20884121
21413863
53261374
74806623
58118083
38183868
62748514
13046756
10585990
42679230
21984625