48882715
50964055
77889545
40249370
97069725
42512311
18823873
49287614
1034333
34317676
68166749
75409008
86744765
72151
57279725
31079045
6862892
7505052
4581959
46997287
58449851
67077957
4821781
14262950
61739991
6324831
48556388
35622531
80364380
58963734
9195091
874250
50432858
30752918
82408525
85222116
46239338
755644
74519049
9939860