88133132
67743764
2984943
14337026
86918500
478626
80012179
5994442
60914839
19916776
34222683
59078915
67009985
76831649
8934984
12572276
70577969
61633375
4203364
32555573
10257849
60118595
45645200
29999649
21961498
68933050
27474875
31322820
30214798
42434408
6003428
49649674
14741837
69725807
50012340
77015741
61922005
15283795
43392272
25849371