19325260
81508780
35233059
50502049
5080717
11973224
111621
14502332
30531584
65339463
89741057
4638130
22131290
234616
42241819
39505389
79594671
897669
88298005
47836363
40355399
50412234
48921637
8912476
62569870
166612
18238119
5046103
70808308
83953018
7014973
8960629
15064331
64033863
45371222
52109409
99255650
78138358
52661668
99043756