96915623
22157580
19163046
69773216
74792678
4443510
7789366
96718445
15205220
83647125
7687556
97422465
62624752
83446060
9545464
54737995
3232389
32419221
67464705
19242259
40413483
15068979
86028524
4499247
29267540
33801869
66553218
16356287
13403621
13181845
66478913
1218284
56682423
36593022
41119569
7131925
51319699
29413462
76753288
237455