50638525
7123132
70703353
84149288
7408689
6358591
15911458
98399878
415947
187706
21289347
16627960
381960
939084
49963646
57537966
18065538
20437006
12903639
95025446
6478918
73943502
72292151
67181322
9639633
73606675
30567241
17206918
4972941
2493845
8527428
1979678
93825580
6343767
96595741
61817269
64318568
49829285
62071785
4739488