105114
88484563
36292048
28956682
9050292
31969939
4461532
36622359
18096263
90011137
9959861
58501528
67573773
50917912
66936387
18596545
1049665
10647719
51157022
18398520
32308247
45488250
67215684
42715437
9247266
61074529
30797488
76576192
79446656
3868279
92462926
69789183
63813515
31848586
90468036
75523456
7198144
74426575
32175335
24627977