89822573
14061564
49842692
4756329
7162026
31211118
76612613
56071262
73886939
42098928
89327493
4937176
36487263
87533750
50344156
20926907
20886440
40985102
45728689
14708734
20417831
53852709
44138800
45809572
9015816
65629732
48116758
21384713
64691021
12137708
78195503
43757003
82834107
94348202
40146725
47391097
36265435
18915320
96377829
84006555