10013137
1517332
16351445
99354213
64395717
36707196
6004661
10095575
24618709
24326527
82484342
61457205
90765896
14737011
6406276
23476918
22163387
2125468
68391430
27825494
45892730
48404705
32988851
42176736
13827
10006777
95805976
73469471
84528451
72406332
79237369
2543765
50692082
45037543
34675949
96119325
24712923
62795410
20845781
80145188