510868
55095451
65095974
10221904
11685027
86985287
88882803
80658062
41646851
7912232
9699103
32563554
27711178
83797321
64124348
81558587
9244904
12734456
39136270
47782058
62611979
74097990
58965384
76808477
4054736
79458329
64799316
64815956
90467616
46322101
24875495
92804832
57357965
49232882
76477463
4507229
79037733
66108810
42797450
61798216