89101223
61947834
5957684
76777893
40153923
32162725
6258537
33242073
22446572
33204606
637265
3203701
53513275
51087590
2504270
21116439
70576693
90981092
42857882
13978272
3933854
48338775
65461822
32572189
79069704
5738611
25461880
89945270
97719511
82848766
2903972
2754256
3952813
42171037
34446999
39964796
29342232
42428456
88049913
56312330