23178639
80989918
81627440
31225513
63359410
6753350
26124937
21901153
43427269
7850575
67877742
33165045
62583358
83548742
70571371
74638983
72304858
23418044
16255079
7847700
65684958
48065568
70445031
37189179
42097042
77561043
33075479
77558569
2173240
30361918
13421376
19275593
463526
95368792
6742344
30919829
13651370
42674497
56837842
99429480