36664570
8720454
66318870
52295101
4908495
23173520
70675283
24248137
46882503
37961885
99041536
90526869
97356334
71484167
177276
56895333
55124225
76288254
29295714
18855172
74278125
54661770
71783580
6377402
84351874
35169518
40644576
1923717
838025
81499085
83617006
22865987
24622525
37986778
36638403
38664281
93976970
87266062
65585484
48612002