89777638
68394549
52083704
45536144
90081900
36193923
50678743
75952150
57855849
51427790
71811156
55207701
2195711
461946
75918062
54087253
2546578
15824803
45493559
91403779
7532946
58751455
89202686
83774767
5164203
55579406
24329126
41425078
2036875
95855065
91806495
62927964
46598795
42611310
12665109
21815116
58884892
6078579
31509092
26278661