43448446
52944596
46064301
87269627
705862
75067768
2643826
91517431
825319
25882689
66874008
19099136
32699214
30853363
13208001
162820
21125839
67954878
56156551
55154664
63686126
12365721
63659387
82809209
81186160
3852923
848991
82519427
88849097
60816045
69414813
46825339
41357575
10346106
660993
46232320
74987723
8619498
38457638
83589785