87784080
43117514
39962647
43708265
6434609
21263066
5426819
60929823
18264480
33726514
37114374
12065196
63849574
7376993
34998666
82778149
63034855
18076702
81954527
28791470
6529763
61641625
74489365
84348158
44269838
11379616
16701328
62617492
5240889
50484781
14161389
67219185
48279515
12522120
3436861
9235426
72471216
93456660
1578787
39003599