26621862
9018519
6142804
13996092
1509747
8358966
73237166
46877889
64556896
77196332
73192258
3715792
30527371
48005949
7037248
71405569
57117687
45547285
68139050
7245940
7563010
67342096
30296933
56357483
79406054
96669326
72383219
1024102
88955829
2889224
53435602
413654
87678810
86869273
5867660
41745827
92492298
35109827
3641878
39985952