58691097
21634470
55277550
7911307
798906
9977637
81004276
39576104
783811
40345664
6132852
52779971
9582313
21608665
92662191
18253293
98933153
65499290
60917116
40655142
24331173
5952965
82926165
80985335
4797395
74747523
86514526
43245443
45157643
51119309
41824313
35557974
979932
92101028
54369283
65941309
63202525
47692194
45173827
2887913