90753638
79764951
43947435
73487845
6953125
60431015
30284589
5132211
8028292
76758542
25949466
26645859
44355958
10199143
88016679
6419108
20873189
23213299
71883747
8620315
16674592
83746815
9671774
5301797
43613425
37368282
29119649
76857453
41048651
6028692
51801670
32587531
34705879
63846957
32219888
3344201
8746768
44438862
62636774
1016712