10164665
19866557
31717268
6716703
51723386
61531286
80876078
46075951
52134973
13658959
53497703
34307697
81639360
5427118
84729508
9343383
42156114
50531886
41156479
78189784
43855726
36662336
96465557
55129750
36915556
7885945
10675750
15425739
7976903
9577042
59512268
19984237
89849927
84678165
11722558
6871310
371389
35372539
6238632
67644866