98839170
2838479
3399954
88627203
93143941
63969573
66894856
5877782
65664747
42157089
1853396
44098957
96314738
20884776
1216204
7463341
6584137
1008880
44793237
42391835
46774879
88891203
47718932
9947190
51424341
143484
773777
89075924
72251890
38516646
68101146
50894088
54236002
20479576
87237622
52406980
45676649
24615916
76702426
65961238