66818423
37168754
51083801
4146059
61953280
56919678
2902132
9152758
364933
27399905
17848031
83764571
75399416
66003037
34535957
64234992
1269345
1636264
22069718
40488709
86865635
24533375
9593239
19437939
47281357
38235087
11094278
10448976
26278689
45432256
5451808
44734838
70058992
17034302
11769866
84837373
65851225
61806831
96405441
87112166