87104818
41665343
77463456
24827144
1167788
5996308
94981079
91517071
93468513
58672994
64496792
56779459
78493691
30141055
12481261
1142806
7815676
10742589
42014699
67829693
35336786
57275927
6005236
67916722
75796579
80761773
20605210
8515967
46836446
73516076
63198840
33816829
75468360
68001907
350645
39849683
31909217
40968518
51737051
36891736