90587491
65171570
47487011
61406753
49187574
92926259
80926448
66133351
28836973
45596888
8102378
79122302
50428325
10157455
8841692
55624699
60243344
87482822
78944819
32227437
91479179
62927691
66051202
69982434
1828562
36652161
10086326
67765056
98542444
33892548
84054386
34179044
1717257
54899629
82747671
80288243
24307750
59118616
44558600
8698903