99464756
92092319
9788595
31796748
1655827
52929720
13028864
6828996
46802748
34392009
72313877
72581563
62447572
9114613
48105101
569817
94429367
22823144
41179890
94689125
63283211
18437599
25097654
80188063
52861348
2269522
17423174
55225943
72953139
5472805
74472958
52778536
15148512
35364538
5105973
5280678
100008302
72326330
94593296
91756416