89994255
21485170
6832659
68939452
17672983
18853299
37932933
61535782
86343167
49344610
82062380
29214763
56709301
34706627
77156838
93057917
72039696
68393924
1241317
27419587
19728599
86426831
8719219
15237452
95788779
40806801
36276721
42021019
52001336
46405540
24854042
28167598
97346922
8897836
20425817
89166938
53028632
47402025
56421918
1065461