9684993
145669
68288344
4053248
20348121
60276841
78531611
97563828
8928067
8343570
54234471
21846081
75813362
33519603
15792043
2104177
38736513
2000690
65109708
52415449
4373572
2226293
87751133
87728805
18317010
71238895
6486439
67759777
51979907
60268075
99785260
29537609
46535161
48409750
98623186
41775470
23566043
55212414
42947106
75386564