58518890
64272715
56224296
72136701
83497052
69001657
8368500
65556784
4895693
52688838
5709906
33756260
41049594
2548807
67026803
99391839
41151381
8181994
40025774
87654958
92281344
90991096
80032935
16208813
76233979
90877260
1140748
11613843
12625502
8125417
57105573
72157551
8386449
40338759
49365396
21384899
5243303
31908955
72922331
85478880