77175360
64812865
52616814
43589904
34355206
6242769
9675675
88601317
76102693
97234990
50441474
45074685
16502317
38181780
8427660
88757651
2399487
97265261
24437949
38009273
6029069
65961497
2645925
57058589
21834311
81741310
4257667
26149955
26948194
20303326
89899364
12435848
126893
18272348
54758882
89067836
48448467
8381633
55448973
34747296