20553276
71272973
68485865
97112158
90655177
94935078
63282447
2586448
29096271
86405447
12695078
44551809
96541046
15469080
32824615
25682916
47272968
50951493
86924118
61932255
4252111
8108744
11477737
60184286
26168021
34059826
31633303
66064692
76802424
56979009
94825253
30297241
90447856
3098950
8376530
9007870
17222067
38651130
6412796
74955833