23877547
18135934
68943803
84502585
51513543
10037572
76089018
86839944
25579080
21986619
49021672
35253598
12177216
46311527
60361486
36853846
41644543
320626
17759235
50492127
43188712
11123271
41027333
27337632
72033381
28655813
35208837
74038406
15283381
8143942
45221164
88084332
50325424
72029233
1822367
10974196
17063491
45719967
49763877
82809613