39582256
19007165
23336630
38618020
3476711
89038502
36923664
88675566
52538534
55858156
819647
74771861
69879941
14791080
53444152
22013995
62125895
47071689
55705833
4515474
79688941
77488759
37701587
51578814
7391408
44508475
13798583
21355717
62744299
56438704
17612929
97574820
41517976
62788412
83325383
218247
50669868
68851923
1813134
32653911