80878850
5549746
1261185
89426086
37411483
73624445
93876386
1396902
20354996
28893697
55357504
46681335
58036127
14795875
328299
7750161
30445250
61982950
93668010
6643394
24881896
2592600
3093133
77035683
308476
2053197
57856543
90545836
2078484
54227943
21533391
21943792
52702640
79861891
55973705
22245056
1388706
69961155
21173445
58519013