80727743
1714684
61707170
19531423
147258
3785920
2028965
63366168
64709532
53296369
455162
58766166
73792623
22181442
44299009
71989332
65495568
1835940
22092129
59762788
25659717
3957748
90266493
13217004
84368972
46865157
6691894
55942658
49605609
57818554
23273563
3725200
30257498
41738476
80393999
16306310
15439199
6879939
27021268
86496710