4393866
60632420
83265955
29039574
9954578
3468922
79071851
40866143
67792017
9694700
18766597
8499747
7449277
9753853
46265139
55612152
80963709
87649011
57741057
40357604
97707155
32101217
76316052
12343080
50174339
48164413
27443279
53717678
8754840
7915109
91205116
29889867
74273288
83154772
20943336
86918476