69973980
7352624
89429541
14141358
12144713
84732015
13033166
6594491
8335527
16436197
27006969
79004469
94303585
52151326
38558665
61262315
28901325
18091473
11805082
63919726
5339802
47204502
31526427
7721811
2401967
88801146
94687504
6649858
832367
76245411
1511314
2836444
82264216
59337979
89274489
76789231
97439196
98282376
3718273
48754539