47774339
27671941
15258880
59344947
3144507
74736771
12841827
68517729
25185773
73494205
11811876
13107511
71909624
53422466
30817720
67456383
8192577
86183808
52634546
50998558
56817389
18812917
5858263
6899824
1929881
38016132
25445285
22672901
42987072
54284362
81647120
31264545
53715764
52145773
82222521
97181743
62864759
64801305
28043325
18601290