70568470
57681620
6328550
5380210
96653561
4685266
119548
30449412
46797960
35382741
28098474
15469443
96669152
42991878
72479151
5113127
37163329
46991688
5402015
81584972
98521693
80552963
1315632
48251205
39135461
4393283
63316858
13429431
74395249
18994369
51985176
79839642
47376957
29194042
91059228
71529074
8502894
83103638
36643940
48849521