37135091
2794235
88247476
50868860
14213926
88899245
63343703
1536981
677092
3768768
77039994
33136050
5207501
58047753
21718324
2103879
12585063
64799280
79097625
54582646
45255716
1272715
69289983
46485490
30771106
14507200
31649372
52501682
65358662
3346384
9809386
6977402
21285819
27275663
24581455
55327041
83378484
96482791
49186602
84804802