23699924
80539208
19645473
8654846
94836458
31983326
31005563
3151585
77514399
22899177
84977120
9663694
75538659
51241358
28548514
95718292
54056746
55511736
52047019
59217932
69222244
39848740
93209242
58468218
59229887
67394233
9063868
60502734
56929547
52789910
11381020
84272748
7836124
10338423
46977144
82504221
44927993
84728188
89175073
68827678