60569147
2671789
18356143
99793453
60441566
164991
11751683
74717834
81991190
10289740
69762140
49323266
3543750
69339699
77027208
9454738
9311004
18678795
72046130
57415562
45204170
28335617
18599010
17721887
44522530
72903632
74247842
28045521
86726092
34095952
3488936
7313574
25176732
5674725
37275864
57994936
89722638
67886184
98818304
27168792