41111929
1998408
503762
18818843
64633820
39929292
68684025
465640
50196894
11979289
75441236
38999917
87097959
11943172
68005595
48841991
46018616
30262024
30089698
34571688
72579508
73173037
39584375
49891228
39127371
32596109
87755394
17114023
32259451
66644012
54959116
86524716
97001108
58128349
93858322
95621287
62183433
85174425
98958617
16462820