66157558
65955489
10522197
5106137
8902217
81668953
32667686
26614784
55198979
9661544
74871119
32065894
2891064
3629174
2059668
10538112
86221808
78104881
43754683
22282862
38832291
91849003
271324
29677577
78208081
34581804
69662720
67184852
30221988
27776996
55949849
42392381
16411729
74259693
6876737
10373451
16724986
24762249
89421327
1420607