39383805
8572648
99695955
2141122
8196141
5313469
34929477
82861203
47536300
84725377
14507766
92477728
59342597
12946603
13714506
72495912
29432628
61501440
70826735
19708086
25592025
25969076
39031058
88348782
98787329
9195122
32409962
9804131
9098205
80354443
690593
83918453
78145712
93284334
69762504
75715338
30629037
83994705
14936212
70947732