2027977
90777690
1104880
71364753
31621696
62149870
16475409
19524438
96498453
35293802
4904401
33109271
99138459
12299310
54065165
39154007
94248245
91836902
76369394
57983394
59168715
88536397
16753859
324231
94897223
79518547
36859332
24088815
79608000
70465781
6038828
156286
5953909
44532991
50607771
6773236
56589333
87968695
8027267
60825507