48555804
7072585
54055408
20841593
94424388
34758079
92299053
98615086
87118305
9614513
16667908
60435731
60206089
94155904
52212628
26444526
90441636
85665465
8611381
4431308
85853560
3538038
55011445
4063802
51051734
20082358
8621991
83769855
9055167
40723045
7210842
57786873
13164531
73191092
21486700
88421567
57858776
56549071
41003603
23367525