41369140
33311864
21292628
71625910
8657626
60429658
98809259
56115175
80918704
40886546
43257828
49521655
73995598
11946867
33343035
76181891
70998110
55739145
71929477
4097806
22518364
80829562
41064277
24281538
57072969
90679965
45155057
6843503
97179048
86067990
58439038
47692561
1884624
31716642
37061341
62696729
11149766
5591212
49613493
15463631