72515371
112178
7461142
44389090
35108192
4413360
64513990
56419260
18238321
1208045
30946396
65833525
70766088
5837384
11262497
90243159
11579060
4581436
24714376
28802162
22553700
9747882
48349314
5917001
6137268
85025981
37108323
51107243
78127854
20249368
17526564
2917183
602136
99204813
94049896
1268560
5502695
54935746
5810729
538614