40246004
35195288
35381266
82188043
33579669
74787898
86006783
59425463
66023232
68072584
97787059
19654066
22086648
18749856
34977592
88271796
2321182
87373191
93792929
20214921
39868198
57774457
24655111
7491768
96552802
86039041
57126232
17627553
8347368
32722671
30009433
12713646
63804188
27912512
58348961
89866006
19213303
57941051
54914097
14074784