10772753
86483365
89053001
53318099
99643543
2963248
50054026
1723981
61263834
71515021
2847080
23834040
3729423
75894627
97069409
51783666
9906702
71477510
622763
44788679
19557198
4835887
28018324
66453239
9847772
47473090
86588164
7078522
93651124
14034285
677234
34309618
63325614
86496140
21922987
57651783
38594817
1955628
12385788
25081527