49387750
38525866
73941800
8568172
32599462
31782947
28737271
60486403
8262270
17716659
49316141
25738617
59862676
19578830
2899467
6557904
11965011
25325176
21089859
80397047
45687905
11556943
5418008
28156162
471313
21596862
75146228
42698458
79033736
54443271
9822488
65172617
81609527
2448807
21081216
1991836
6185474
7764668
58694245
365212