5165808
27617927
37905433
86347584
78919890
46439420
17192726
46458002
64722276
3667970
20873672
68347736
74448295
93452181
9530342
87677195
66891706
11918025
3211329
38946628
32914942
47912967
9686726
62434561
21558945
7148588
50051520
95239290
79483090
79518118
39337527
80844666
58464910
47016129
19888741
25591046
85396337
56251073
53505597
74151827