18449583
36056581
46919380
60587863
17351140
15736407
83864758
43753868
62222415
82996235
6635562
65054280
55877639
6600597
6229340
237931
85198667
21563075
34884748
67741086
16361591
45843052
87911123
43083551
28577050
63725595
79783548
4627956
9444973
45227213
33193805
13878419
3051862
17355272
36754861
42591861
4292616
2132937
80409154
84403206