17804184
6419013
10808313
84281012
22828998
99502814
37799777
18461024
58085803
51266835
86062759
37869840
7888875
27515005
32975522
26889060
37854151
95616175
94198457
55845364
22234885
79214775
8195932
24938572
66019740
49772077
9566456
41868576
57544356
94884841
6444862
35952020
56069803
65279192
6055174
16059785
60063324
68014839
75217498
13739833