29566376
3272735
27389088
67059741
75976521
889256
64686813
49808150
48811121
11485965
2250375
83002515
54916644
77033148
41108050
45582398
39732870
58739243
28444195
83015717
40812299
30663531
4808878
81024610
79675769
741692
47268538
42547386
4743075
45136978
1492612
871796
68019046
6739317
75817452
442565
18201091
56893946
26894085
1404455