94859245
49846212
30989749
56404479
48572452
49629546
69545709
49176077
28385642
22272780
9632723
9737201
3785852
39934992
17789518
9304823
19977173
67597171
70091360
47979532
17791917
56594001
34436327
70575428
43997674
61337599
42333119
66716961
13218506
40198754
45547446
34246446
2523583
8613493
13594737
16451477
88889419
64431830
80739102
4018177