16889715
42271658
33299836
45555666
86573507
9483815
20846020
9739668
69386954
42347006
81003599
81042781
1969448
82884661
49453642
35206591
84246917
48186608
41534619
4986909
20564717
37826878
84644775
39995193
44171732
90216585
89445087
7437956
44366281
2202600
24431624
33753472
31734950
63148064
45185123
57216207
17449866
76743487
61304601
98585740