86122672
6791608
3439338
68986978
70443014
75159011
27903782
97302177
15894497
93782088
632839
24814580
25522522
37042711
76607056
93276903
81154771
5904444
79549152
1761265
34636241
49851806
2909496
53019259
18661986
40761957
3935966
50536466
20105079
61651013
34295989
93647647
26338766
97875226
10633480
91945282
44899344
1063477
64762713
50887450