33069755
43843733
77811139
82819278
70707677
23187053
97181685
20442606
31407962
48478360
87568253
58036643
9352359
90885160
63688374
31005387
29288435
30998403
79266417
59674291
83733570
71209047
46154297
16316220
6922799
6394555
25878977
64963047
61153339
36691637
52646357
37089485
3025426
21141613
28831979
58164222
74025600
5969659
17735219
69243054