90845553
508575
80963568
51751376
28634066
55402126
44368808
25645311
97187896
71226287
92062591
95625518
95038850
31021505
48762162
1060839
33751943
73311946
7117909
32494098
30611478
38883677
82883158
39881674
66777524
76617860
69721951
64747370
82296314
7831044
98015932
98586499
97834848
71259507
45869113
28618153
86581005
53571387
93773969
8399081