9336296
8686621
6772555
343357
31539175
87873409
28886565
45731479
35975610
76954782
38601743
4936977
50943408
803011
94551681
80491944
96346116
56614776
14435626
45807005
31113876
9915629
72208483
58444280
5225741
17507577
59159605
40392228
59589428
92471670
55273975
2013545
74709381
96118864
8830695
43306658
4684391
91699876
76056369
56175023