33371446
21093197
57954615
30278735
210768
64388256
97895026
6823460
60033282
64774675
30078176
63502437
30802276
14403974
54795426
40146164
23329443
99591307
5935146
8428899
68898865
57845658
93159970
74632819
45157547
42431923
17818525
26421480
94795199
8986488
82551951
79923884
66994498
93876404
8126330
54733618
1057264
4816805
71225738
42008813