44832447
86132520
13794561
55305908
57289511
47985640
19038794
93227107
97266186
83909673
82403516
51249651
90279330
63009679
28107937
30725460
53739722
29251626
22546137
858277
127816
38899586
4931479
66822116
4933043
54683260
6735281
81003697
32141703
56573264
70797575
7743611
53668840
99646817
73944357
4966786
38309127
92767605
39785446
21596866