50889275
895317
1953479
22763430
9825074
77734510
47273560
90321515
74765745
83681983
12366764
66002489
6045715
41429284
74436619
3091494
10498925
85884276
98825745
25403358
67383818
39096131
49811048
42326847
93307559
38621938
58799327
35566939
46405931
54659242
14548967
75337146
8424060
6187632
59266449
10309427
75526048
5504122
28942972
47233012