17083942
2461228
86995967
861236
45983317
71837793
14352273
75383037
70801138
36574227
89444100
33394292
91097066
2355675
87119456
15837322
65871155
9307257
72322340
99624521
18332815
71147662
4896750
89439004
58121933
52194372
65578517
2831713
41387050
64235347
55657025
14985173
51687746
416553
62359549
6724249
76548479
67586617
27206384
56066817