10106480
6423623
79328909
33368681
58071785
70116538
36887605
7186837
33282738
96373772
82345635
61676056
2025167
280739
98451834
6368098
7657073
24882329
80332265
53547930
46965179
56996728
29072727
27969537
10765052
93732072
49423311
2691704
53226423
21895909
6520466
87174330
31743515
45099285
77661469
22974969
84855025
7995204
68648882
71674275