80549357
51476175
87271416
40524576
18668302
71079066
83511954
12059208
22121056
97013093
18769176
57911485
332094
33959477
17144561
51251038
38891011
20613312
5257892
74225765
8778137
33108259
7846705
33326743
75495781
75519166
10571356
58945525
938519
55869722
82893180
88319277
50105247
91742736
79002900
13315857
5193828
8503960
48889399
85644651