10134777
10161231
26993085
57919065
90157507
3332066
2277518
4526180
24109874
36629240
9260225
27409254
14414451
98789449
26562824
50997254
57776759
79561832
23498026
98427818
85088490
57113963
78412824
60353345
95581181
16804119
8459196
85883329
79542670
28902431
43049839
66377172
37484032
68319808
5316807
153216
94629676
98255182
55208562
70941398