48711028
26066557
44386879
32421345
34594250
98619414
49197397
17598818
85125594
84088351
26184872
10143356
50711987
85449376
57037549
91074661
64419715
49798377
862269
61579314
31519673
78783687
6162829
67286584
99454461
39594202
22839153
13067378
94329514
78897020
98225717
7987504
23462606
39984923
68028183
56265873
68412966
52749581
62285461
72133254