48689058
64057216
6772780
935110
63853790
586446
48924959
44332743
93094417
76788557
90145581
96516151
19196127
94465387
13874784
68666033
45077293
66374909
43833057
21138502
8191602
85576790
82777936
14033867
3818303
34821770
3104383
2207465
5695854
24511803
81492046
536797
57135726
779788
41801897
48583869
95023508
9111303
92605482
49655760