25906078
28959657
83118781
51398775
6195685
65419947
65962309
45195329
33232468
2423196
75686499
56419741
58307198
33941691
98251490
3571945
51823310
49701802
9662375
317956
143947
600581
56296136
27517094
66152784
92597356
55052666
43183405
96618356
63214210
819277
31442327
49301483
69327934
5788132
675458
71909658
42215248
83695131
19269536