82628182
16779447
53608894
86286329
77134485
66599128
32395971
90607401
92143685
98149678
78401313
50671434
7992662
6879813
55418603
87134174
85131503
23606
9619694
12204284
48695002
5506640
1782816
82468317
78693408
63869806
63927852
11813759
52849562
32117114
88417192
71487520
43705336
70557736
80488197
226287
98612626
45238779
75263236
20632164