53775796
13159400
58529412
24149705
35334286
64876168
8631919
66167873
27176808
73006968
63656518
4762050
5561430
87056020
63628118
18511396
72548334
86675812
25238483
9328104
37622915
63607629
74086622
18784000
49076683
91349379
27223540
25647434
63462490
87181760
79561704
40126112
39904680
89764658
72589126
82386475
90019572
96412858
74971636
48359292