84681519
24608083
88692124
72945312
23996436
6170977
84327517
53677974
6267683
63471163
55149599
12414771
3086151
83208769
49178997
56854533
23503201
32555531
1858428
4272467
40404490
26295114
17176789
83823469
52892175
3054560
5066687
25466607
85452676
33279568
43962814
86386563
68547627
49278084
78602895
44589952
60387140
38737135
23106027
19393866