9033905
838360
50569818
13337698
84396363
40153281
19385331
10586528
14662175
81249394
84536850
90703040
57062265
73051837
8585810
56942982
70468600
57482245
20711882
66255903
615446
17773324
9646979
66585934
72985581
6692621
25358175
91041456
52164757
377105
78129953
43495634
28282426
310601
73795797
14547940
69123962
62922409
45178074
86509653