74951192
24787738
1955343
86105603
28913802
95491324
1788197
38118625
8603490
47943023
92542689
64402599
68418558
26661624
47451935
15825573
16463350
5528130
59817636
6212319
85127715
80366944
77239205
31853484
93321036
12671067
269774
73508706
13107273
5729478
27789936
63734977
19223410
23195666
80055642
5297174
31016616
33274040
12961080
74195235