34307333
98878914
94621172
62668956
9776651
84699300
22743084
91559642
24302668
39035615
69945456
58771758
79461807
32141317
80665744
72753032
34255842
25115565
49237159
65077103
44526397
49825280
8256798
61105909
45487011
69101415
93837044
65396331
67504761
262737
20061590
28249633
71792393
86074347
1833372
33226292
82376953
33002818
94221613
46664904