83169
58681632
1187264
43466575
65854367
60211837
40681180
80988691
81742854
22258718
85071466
50934472
21795520
3257196
15781912
63385495
6254308
27224628
13826132
27874158
33277357
25459951
45964626
63343653
53199506
19294735
24929440
2815738
91955141
57775655
75897896
63379712
55194924
36704173
76528055
82562001
67607295
3041324
77147954
45345929