13506036
72608917
6426646
9831643
2727476
48888209
39632129
32463875
79889989
10553697
78492791
13634487
13731697
5896975
97817359
92226817
21313979
33635234
75448190
48069169
27323710
5195419
27082981
34066998
95699057
91706049
8595905
86482148
66718597
71568490
46913185
63604856
50675337
43826348
37168722
27867554
19121341
6330538
71692513
73312231