82128407
5943980
28574743
59231813
5278201
31476981
79366829
2579111
1427258
4405880
77988692
35592087
47051934
39028087
578839
27161024
95899018
22352331
98206799
66198578
75548836
89097595
22503116
55320
16338858
47546327
73883070
70063552
39751924
96325470
25974266
23134781
37387657
29134277
50987008
96045656
91796936
87256198
9925878
2069227