13649488
394462
3898320
591199
90479664
76801582
81136990
95609946
32338161
11973777
66721042
90937750
63326647
77516006
26656475
60772993
2882884
90222202
12731715
3921655
15069940
43944931
76939104
72449554
68651045
35317212
16887707
97399732
16657200
93626318
90497010
91498192
99843350
64489535
62851999
33894947
82589437
70329049
37886951
8890502