77398882
66016630
95288615
87763288
85796514
45192089
56911461
34354120
94236427
53971931
4936705
9514290
70762760
55105724
83025666
2552367
42783856
11787311
7148360
42913835
82383024
9717524
33942671
4489301
672126
79063273
32073760
36424389
14777496
92715728
58343787
95501002
31974239
34522204
57032473
52862171
7583542
31016623
14644295
31608650