43715544
47199821
69708332
236677
72936650
18528332
7038740
69082082
86346754
27719709
84923322
843717
81914588
7245500
45362293
78968443
25653811
41913335
27323489
46432022
10231512
5594532
55425254
6732211
98402746
4046905
24529291
50349810
20533712
45115479
8786280
92633621
76836684
73417110
49662645
7861962
635978
25938059
99684430
74591379