24384740
10228707
92181054
27199493
6073955
77572451
23864341
45032096
9068946
20761260
1998680
96849802
87156311
43462494
43045188
51014153
1179687
18855676
7780724
6167490
14415552
6462628
71762927
31206829
82454682
88212975
48407544
24157541
326808
22053323
51708956
8177992
21042730
27531265
88726095
54585286
64143953
24008892
27016813
9247635