77325796
96575036
54134979
49567221
6277000
3561946
83105146
41182593
75606477
52991783
50285919
37789472
8916796
43775640
25509791
60067780
43577060
24417730
25588758
11962858
12248574
85246254
53533409
38793246
19164807
82072561
12298919
46855510
99463680
6237056
20586823
86812327
2322414
89774023
49171657
2821112
60024341
90918162
1953357
87321219