22996650
79385756
53872169
44594093
19253713
76822820
51294444
44776152
6477762
82518642
5532748
34388289
88903384
55493845
743769
30093755
30416120
47259191
8389631
58854578
6391892
53909486
47643727
99053847
57918626
49858166
65857892
90358857
972888
37082574
18051663
7759330
77055512
85978044
896255
8011525
30891511
15383165
87059799
54758222