27685518
65993609
7281627
43244368
48205555
48116989
5434905
83381126
74849365
8312023
74479550
91314629
68969533
94548937
9974782
49349023
5638230
80171585
36016832
9413417
4319184
98121388
11922352
91395272
14122414
46237878
4083583
56416645
37546821
6972278
43228984
13171046
673841
1898140
93345733
50971781
63916262
35086150
49747726
79725436