57493988
30909275
97821947
29549497
93825773
11178662
59882753
55024271
40087705
91104219
8757564
36907937
45176514
71929754
51668199
77583139
97997271
87842253
56464249
36398866
9229173
51245682
29442754
31816972
91342732
63065694
26918674
86773116
2249
69313998
26459812
73428191
32581407
92486616
8763545
1786677
67557160
9178201
99728567
3376184