51079847
91261107
7136301
60871835
36909150
57293313
85352216
57023976
90033822
33758926
54545144
8401237
1494670
96935955
40401585
62826882
449763
63318867
51779588
54786073
52598841
50733786
73615343
60663023
2028716
13794855
66247635
96786620
55347970
7905041
7246518
18736054
43609922
15143840
59158236
37834730
8407862
42693250
998141
8521443