19929739
66338522
54215412
73935255
33451835
17408494
5582918
80758863
81126838
58375219
18319729
40618
82134381
88118702
1859825
49883769
74233848
29147190
47267147
5157172
11621651
88199824
20438286
4232412
77796422
53407256
91285114
62362096
66871762
26487422
41732031
65603826
57626689
5896103
96301609
9148443
60933024
63599166
86513208
24682584