59894292
40495000
51625400
88396474
18973798
871830
65933724
5854544
52342041
76207577
6801270
50591153
34962426
64361228
97706493
98937567
60593330
4055466
43519655
7060636
33403694
33265312
43439848
85196384
63132010
36087698
99457252
42657149
71198786
4941380
86475380
59898081
96551474
94626754
5616834
49412066
51024287
88007635
67817533
82684009