76781133
72395583
19843952
3186136
43064806
57569272
77579852
34506025
56839494
20076492
11492134
81142270
77176356
29673929
30144517
3336968
3480666
69727027
34746465
45954000
24277922
25887946
53546109
80725350
8984939
41045664
4222692
72725610
42657871
15493792
11199576
94481092
23116685
71573525
62472129
8159228
18201612
55534741
4418405
92811309