93454964
8772788
84105111
38096500
52365963
83879406
31842336
7421483
96329427
29538002
76511086
55961522
81144695
95596172
76966823
36275116
44444880
14835282
3454107
55083980
5886691
47018547
79812900
92204161
62318083
59697747
6168714
38774024
20987538
30286790
75734504
3663958
7216748
51828440
7336158
94269345
17222140
41968255
71113795
66596895