3630282
1931725
96611665
29518749
51707612
76773659
94089435
10758734
25125304
7716951
41977550
54413778
29389334
18609053
79597169
30251658
61023593
46736220
4483579
70982749
68494033
39432045
58483199
78437768
38513091
70053538
87112305
79659034
2426972
39557423
32238104
41185101
96611580
24837607
33477065
30979718
36728351
52374752
31805333
71062125