63901122
16424901
13751385
41103890
64059652
802978
76412271
86152391
34114477
85373926
39641019
64219108
3212070
892469
82146623
87093977
55701896
78969569
53517810
2604625
70114974
4800362
12237488
98887508
91809166
74767040
94375669
34111754
91127867
10163977
68992711
3494881
15033453
30913914
32264850
3834521
49621286
17811540
6024226
22698272