51642102
52704277
91052285
4004691
52882543
7468807
14681965
94475369
67617576
74189560
86312027
39931535
87781248
77219662
34362616
35729252
659702
5904381
2892547
3712093
29904000
15925247
95606890
44336951
99744584
85675003
73489013
62274526
85701054
61338077
94413951
33567742
5366877
95832476
4644668
57675806
92996021
75921789
74296888
44365707