73176258
19432275
44205489
23611893
10925404
69473575
177270
25041114
8748939
53119740
28664341
96357787
28533442
63612673
49887244
47482314
83836506
90539873
18304483
25489328
29217198
88716417
65768565
23458733
22305847
35584533
38076211
64393511
83068646
82134010
57065754
2055529
83748538
99912423
12844219
19347284
46649168
91667069
87736883
45706600