64974143
238394
86989558
34433056
35139806
78538626
79432685
46034896
4890553
55397555
58459001
1282676
74892751
85617953
77249894
79417349
57039272
68137271
21878813
12862230
67317528
76602930
81475551
87322273
86424504
94815703
1196305
8834497
27405413
28539082
53384758
27732007
16695047
92807930
59956468
54177920
92464003
58882816
2835461
428749