50074419
71756526
3650144
84563717
2109301
47631693
24426244
193138
67149605
13402874
56669790
67575829
19595293
16346862
28957629
1397838
58908944
20121352
23367076
65747975
99854975
45918605
21006487
4698340
5122054
48374484
86522977
40941867
3101747
55492171
74771057
97269614
75554566
40079056
70101635
86932826
21471976
9598871
72393683
39603503