49674227
61143789
39624033
9173792
76904914
4675661
76716657
77355611
59959958
67497312
97773147
98753556
96946325
28139495
26602480
145284
97708600
4865702
19331547
6269839
85268983
43785324
64178242
29861029
68554713
290466
17782529
60127657
56109577
54427049
39861437
61799346
80514656
75594191
60741007
98287283
1910648
93064993
83103758
96547403