92435547
32282097
60683878
33207185
22379078
50861718
49595932
99204274
77838039
7875392
57525660
73914086
55561963
5782653
20926562
65799622
7672447
6177168
1392346
65633565
66746092
52175984
44894613
66335526
83432709
3802682
57326157
9584570
14323267
13463270
79382053
29022227
22049401
28582002
56365615
893648
83674474
59025386
60733464
51344646