14521354
75142952
82296925
57385889
46053047
59811692
23737879
46908869
23691728
15565957
43943282
21084506
29241853
89731542
31685053
61201621
77747144
25979076
28028897
4161044
39229024
34138161
55625305
21716298
77228593
64942638
51635382
20787307
22686766
65445104
78395636
33333460
19635108
13196424
4678964
18468992
95929154
93092934
8749790
5553218