76471456
81767000
18054444
95251442
13969968
16023475
52326634
39851382
73232036
50587534
18841675
2023415
44021860
86694644
39582316
64834353
10303058
38204242
95909015
73424663
47912603
8261807
8687280
26232933
66807230
71525304
36405681
4787196
21468223
24355671
81044797
97226261
29613058
63447095
85233212
1404923
70903641
34432645
79656667
550962