88048779
19691217
6156756
77004499
40641109
99038647
2662355
22879583
38246068
52436796
86978924
43073807
19551618
14843576
5708025
13604702
47742362
23758535
380812
78833976
1971154
13525528
31371220
1933676
88911761
14071290
11704963
63625393
6446104
64971982
19095695
74461956
66734758
51263475
63959656
55766274
86693867
82051822
7943926
49819179