563672
42502858
28557122
1286591
69117969
73759421
34198295
85902525
57831241
83082343
50759970
3497247
14133820
5631976
64754637
82707504
13188241
11449491
2116888
56387345
69513270
29611055
5047317
36751572
34718118
61138223
14543776
64581138
93835896
2491135
50358847
76382319
7494802
45833318
7210508
87548880
15126576
75231842
32775199
42338016