98061328
63738480
57958958
28693715
24846392
13781858
30378870
51183680
30396969
94509869
50668296
37792081
2551284
20028583
2425830
51969210
81132262
708770
81576628
39432672
72609784
49745612
16233990
78233356
81002301
49079513
62933650
94902117
14919976
57809671
14236287
35966311
20978015
46459
68641453
2368385
82145642
24818781
85953488
6722197