93168160
62636944
96013522
7838392
50049434
90247159
15047777
66191527
35374876
84112620
91177583
83875762
9148350
16843803
24001185
81704579
26342707
45929463
64539739
20375051
81449288
9453448
9534351
15183843
85892140
80846054
8522763
45228931
74581808
44834132
5058715
74639825
7316558
27421381
14797230
36824793
43779063
40225808
4909544
94588518