10098625
8031762
43944829
33539534
11588590
9294682
23684971
52514100
92663781
32419867
92991730
31914041
4980868
75692110
45027072
32505144
23131812
29205276
77555559
20787112
85491446
11769504
24696352
23218868
48083525
15272645
55851414
86065193
39497393
7851691
17569615
9451473
20949229
49836036
60266205
75548702
13343488
29022884
65445960
74395376