91889280
98029385
308566
37348333
49817768
5053601
3882534
89809651
91128168
89472944
51056566
13883137
49718979
99496021
60699128
95506241
44569569
29282677
15462723
29293204
78423756
79654105
13467656
97166546
97447610
21052041
53413799
12238690
44223141
34307704
97307811
4538087
99474704
26436970
55798639
86454000
86667421
4869744
20703899
43237062